bolivian red howling monkey - German English Dictionary